package edu.fau.scanny.r.stromal.model;

import java.util.List;
import java.util.Map;
import edu.fau.scanny.r.stromal.RStromalFactory.Normalize;

import edu.fau.scanny.r.stromal.model.CelFile;

public class StromalCalculatorModel {

	private Map<String, Map<String, List<CelFile>>> groupFilesMap;
	private List<CelFile> celFiles;
	private Normalize normalizationMethod;
	private boolean log2;
	private boolean qnTarget;
//	private boolean quantNormOpt;
	
	public Map<String, Map<String, List<CelFile>>> getGroupFilesMap() {
		return groupFilesMap;
	}
	public void setGroupFilesMap(Map<String, Map<String, List<CelFile>>> groupFilesMap) {
		this.groupFilesMap = groupFilesMap;
	}
	public List<CelFile> getCelFiles() {
		return celFiles;
	}
	public void setCelFiles(List<CelFile> celFiles) {
		this.celFiles = celFiles;
	}
	public Normalize getNormalizationMethod() {
		return normalizationMethod;
	}
	public void setNormalizationMethod(Normalize normalizationMethod) {
		this.normalizationMethod = normalizationMethod;
	}
	public boolean isLog2() {
		return log2;
	}
	public void setLog2(boolean log2) {
		this.log2 = log2;
	}
	public boolean isQnTarget() {
		return qnTarget;
	}
	public void setQnTarget(boolean qnTarget) {
		this.qnTarget = qnTarget;
	}
//	public boolean isQuantNormOpt() {
//		return quantNormOpt;
//	}
//	public void setQuantNormOpt(boolean quantNormOpt) {
//		this.quantNormOpt = quantNormOpt;
//	}
//	
	
	
}
